/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cidca.ia.pkg21;

import java.io.*;
import java.net.*;
import java.util.logging.*;
import java.util.Random;

public class Servidor {
    private static int[][] mazo = new int[4][14];
    private static int[][] ocultas = new int[4][14];
    
    public static void main(String args[]) throws IOException {
        ServerSocket ss;
        System.out.print("Inicializando servidor... ");
        try {
            ss = new ServerSocket(12345);
            System.out.println("\t[OK]");
            int idSession = 0;
            int[] jugadores = new int[8];
            int[] jugadoresApuesta = new int[jugadores.length];
            int contadorTurnos = 0;
            while (true) {
                Socket socket;
                socket = ss.accept();
                System.out.println("Nueva conexión entrante: "+socket);
                ((ServidorHilo) new ServidorHilo(socket, idSession, mazo, ocultas, jugadores, jugadoresApuesta, contadorTurnos)).start();
                idSession++;
            }

        } catch (IOException ex) {
            Logger.getLogger(Servidor.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
}